|
Star Ruby(スタールビー)とは、オブジェクト指向スクリプト言語 Ruby の、2D ゲーム開発のための拡張ライブラリである。星一によって開発された。スーパーファミコン風のゲームを開発することを目的としている。 == 特徴 == === 描画 === 減色、加色、彩度変更、色相回転などの色調を変更するエフェクトや、拡大縮小、回転などの幾何変換まで、豊富なエフェクトが自由に使える。加算、減算合成、マスク処理なども可能である。 スーパーファミコンのゲームでよく使われる透視座標変換を、Star Ruby では簡単に実現できる。 Star Ruby の描画の基本概念は、「テクスチャ」と呼ばれるオブジェクトしかない。PNG画像ファイル、最終出力画面、中間バッファすべてがテクスチャである。つまり、ほとんどの描画操作が「テクスチャからテクスチャへの描画」だけで済む。さらに、テクスチャ描画の際、描画エフェクトを自由にかけることができる。 テクスチャはフルカラー、αチャンネル付きの 32bit ビットマップ。 PNG 形式のファイルとして出力することが可能である。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「Star Ruby」の詳細全文を読む スポンサード リンク
|